body {
	background-color:#fff;
	font-size:1.6rem;
}
tbody tr {
	cursor:pointer;
}
@media all and (max-width: 640px) {
	.show-pc {
		display:none;
	}
	#share-list {
		font-size: 1.2rem;
	}
	.form-control {
		font-size: 1rem;
	}
}
/* 瓒呭皬灞忓箷锛堟墜鏈猴紝灏忎簬 768px锛� *** 灏忓睆骞曪紙骞虫澘锛屽ぇ浜庣瓑浜� 768px锛�  */
@media all and (max-width: 992px) {
	.lesson-share-file-list ul li {
		width: 100%;
	    height: 3rem;
	    line-height: 3rem;
	    margin-top: 0.5rem;
	    color: #787d82;
	    background-color: #f3f5f7;
	    border-radius: 0.5rem;
	    padding-left: 2rem;
	}
	.file-name-date {
		float:left;
		width:80%;
		overflow: hidden;
	    text-overflow: ellipsis;
	    white-space: nowrap;
	}
	.file-upload-stu {
		float:right;
		color:blue;
		width:20%;
		text-align:center;
		cursor:pointer;
	}
	
	#share-detail {
		display:none;
		margin-top:2rem;
	}
	label {
		color:#00b43c;
		font-size:1.8rem;
		margin-top:2rem;
	}
}

/* 涓瓑灞忓箷锛堟闈㈡樉绀哄櫒锛屽ぇ浜庣瓑浜� 992px锛�  ****  澶у睆骞曪紙澶ф闈㈡樉绀哄櫒锛屽ぇ浜庣瓑浜� 1200px锛� */
@media all and (min-width: 992px) {
	
	.lesson-share-file-list ul li {
		width: 60%;
	    height: 3rem;
	    line-height: 3rem;
	    margin-top: 0.5rem;
	    color: #787d82;
	    background-color: #f3f5f7;
	    border-radius: 0.5rem;
	    padding-left: 2rem;
	}
	.file-name-date {
		float:left;
		width:80%;
		overflow: hidden;
	    text-overflow: ellipsis;
	    white-space: nowrap;
	}
	.file-upload-stu {
		float:right;
		color:blue;
		width:20%;
		text-align:center;
		cursor:pointer;
	}
	
	#share-detail {
		display:none;
		margin-top:2rem;
	}
	label {
		color:#00b43c;
		font-size:1.8rem;
		margin-top:2rem;
	}
}
.teacher-comment p {
	margin-left: 1rem;
}
#taskType {
	font-weight:bold;
	font-style:italic;
	font-size: 1.2rem;
}
.task-answer-stu-submit {
	padding-left:2rem;
	padding-right:2rem;
}